草庐IT

closures - animateWithDuration:animations:completion: 在 Swift 中

全部标签

ios - swift中以下时区之间有什么区别

lettimeZone=NSTimeZone.system.descriptionletlocalTimeZone=TimeZone.ReferenceType.local.descriptionletcurrentTimeZone=TimeZone.current.descriptionletdefaultTimeZone=TimeZone.ReferenceType.default.descriptionletautoUpdateTimezon=TimeZone.autoupdatingCurrent.descriptionprint("SystemTimezone\(timeZo

ios - 我正在尝试在 Swift 中添加 MDCCard 以使用 Material Components 获取 Material Card View。错误 : No such module 'MaterialComponents.MaterialCards'

我正在学习本教程-https://material.io/components/ios/catalog/cards/它告诉我除了pod'MaterialComponents'之外还要添加pod'MaterialComponents/Cards'在运行podinstall时,出现以下错误-CocoaPodscouldnotfindcompatibleversionsforpod"MaterialComponents/Cards"否则,XCode无法找到MaterialCards组件-importMaterialComponents.MaterialCards给出错误-Nosuchmodu

ios - swift ios 如何检查核心数据库中的字段

我如何检查我的核心数据库中的字段,以及如果我想添加一个实体怎么可能?下面是我保存数据的代码,我想使用键groceryitem将名称以外的其他数据添加到我的核心数据库表中。funcsaveItemInLocalDB(groceryItem:Item){letcontext=getContext()//retrievetheentitythatwejustcreatedletentity=NSEntityDescription.entity(forEntityName:"GroceryItem",in:context)letitem=NSManagedObject(entity:entit

ios - Swift - 通过网络调用和 Storyboard 在 View Controller 中进行依赖注入(inject)?

Swift-如何在从Storyboard创建的ViewController中实现依赖注入(inject),并且应该注入(inject)的数据是从网络中获取的(将在异步调用后可用)?例如,ViewController显示一个列表。为了获取列表的数据集,应该执行网络调用,然后将数据注入(inject)dataSet属性。如何实现? 最佳答案 我不确定是否完全理解您的问题,但这是我通常的做法。假设您有一个DataFetcher类,负责进行网络调用:classDataFetcher{funcfetchData(completion:@esc

ios - 谷歌地图不加载内容 swift 4

您好,我正在使用Google地点选取器,但未加载map。我尝试了堆栈溢出中提到的每个答案。Googlemapsdk也在控制台中启用。这是屏幕截图.. 最佳答案 请确保在控制台中为谷歌地图启用了mapAPI。 关于ios-谷歌地图不加载内容swift4,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/49606193/

ios - 未调用 Swift 4 GLKViewController 更新方法

我是一名新的swift开发人员。我正在使用glkit编写代码。我在GLKViewController不调用更新方法时遇到问题。请帮我修一下。谢谢你importGLKit游戏Controller类:GLKViewController{overridefuncviewDidLoad(){super.viewDidLoad()letglkView:GLKView=viewas!GLKViewglkView.context=EAGLContext(api:.openGLES2)!EAGLContext.setCurrent(glkView.context)}funcupdate(){}over

ios - 如何在 swift 3 中创建一个像 newValue (在 setter 中使用)这样的变量

全部,我创建了一个像这样接受闭包的方法,extensionNSManagedObject{classfuncperformOnWorkerContext(_block:@escaping(_context:NSManagedObjectContext?)->()){//Createcontext,Callblock()andsavecontext}}我这样使用这个方法,('Request'是NSManagedObject类型)。类方法将修改为:extensionNSManagedObject{classfuncperformOnWorkerContext(_block:@escapin

ios - 有什么方法可以通过 iOS/swift 中的蓝牙以编程方式连接 android 和 IOS 设备?

目前我正在使用MultipeerConnectivity工具包在iOS设备之间建立连接。但也需要检测或扫描Android设备以与它们连接。 最佳答案 MultipeerConnectivity将只允许您与其他iOS设备连接。可能值得查看Thaliproject这是一个建立在Cordova之上的库,可以实现你想要做的事情。如果您查看他们的源代码,您可能会收集到一些有关如何自己执行此操作的信息。 关于ios-有什么方法可以通过iOS/swift中的蓝牙以编程方式连接android和IOS设备

ios - 阅读带有标志的电子邮件标题 - Mailcore & swift

我正在使用mailCore从服务器获取电子邮件。我已完成session设置和基本流程。现在我陷入了一个小问题,我无法弄清楚。Hereiscodeoffetchingemailheadersletfolder:String="Inbox"letfolderInfoFetch:MCOIMAPFolderInfoOperation=imapSession.folderInfoOperation(folder)folderInfoFetch.start{(error,folderInfo)inif(error==nil){varnumberOfMessages:Int32=Int32(30)n

html - 来自 html 字符串的 iOS Swift 4 图像未在 WKWebView 中加载

我在从WKWebView中的html字符串加载图像时遇到问题。在UIWebView中也不起作用。html字符串来自API,我必须按原样显示内容,我无法控制标签或内容。图像嵌入如下例所示。ThisisaheadingThisisaparagraphThisisanotherparagraph我尝试更改info.plist以启用应用程序传输安全设置,但没有任何变化。所有示例都在html文本中带有标签,但正如您在这里看到的,我必须从链接标签中显示它们。 最佳答案 添加内的标签,像这样,ThisisaheadingThisisaparagr